Very clean, comfortable, and exactly as described. Maimiti provided everything needed down to the kitchen utensils to beach umbrellas. Great stay, beautiful view