awesome spot. well equipped kitchen & great spa. super clean.