Outstanding place - like staying in a high-end hotel on the beach - endless chairs, comfy beds, cool decorating, tech and books, super clean, fully equipped kitchen. Could not have asked for more !