If you want an all luxury hotels, there are plenty around. What i like at Great House is the proximity to the beach, on site bar, pool, the view. What it lacks in luxury, it gains in all other aspect and the price is right. Could it gain to have few details fixed, yes, but beds are comfy, units are clean, the grounds are well maintained and the people are so friendly. I keep coming back every year.