Liked This is my third stay here (and the first since it was renamed Cahaya Villa). The place is exceptionally comfortable—you don't even need air conditioning or a fan because the surrounding environment is so cool, especially out on the balcony. Parking is effortless, and it is conveniently located near various amenities.
Disliked Language Barrier: There was a bit of a language barrier as I am not fluent in English, and the staff struggled to understand Malay. Having Malay-speaking staff at the counter would greatly improve communication. Booking & Room Flexibility: Booking.com forced me to book 2 separate rooms for 2 adults and 2 young daughter, which wasn't practical for our family. However, I really appreciated the villa’s flexibility—they allowed an extra guest charge of RM 30/person and provided extra pillows and blankets so we could all stay together comfortably