Beautiful surroundings - feels like you are in paradise. Very clean and comfy. Had everything we needed. Looked all new/updated. Would definitely stay here again.