It is a great stay overall. Location just nice, we have a good breakfast and the restaurant staff is friendly too. Just one thing that need to be highlighted is the cleanliness of the room, such as the curtain is full of lizard poop and pillow has stain on it. We are late check in on that day, found that the bath towel is wet and we are not dare to use it.