Oh my! This place is just amazing! The gardens are exquisite, the staff is so friendly and the rooms are comfy and clean ! We were here only one night but could easily have stayed more. All the amenities you want. Wifi, hair dryer, satellite tv etc. I'd give it six stars if I could!