Lovely staff. Great breakfast. Comfortable rooms with good air conditioning. Very good wifi. Hard to fault. If there was one negative it is that there is some mystery about prices - you get the feeling the price changes depending on the traveler and time of day - it is fundamentally dishonest not to display prices at reception.