 The small size of the rooms and lack of air conditioning Rather expensive for what you get 
 The staff were incredibly helpful friendly and informative They couldn t do enough to make our stay the best possible Even with a mess up by our booking company they resolved it to the best of their ability 