Lovely stay, all the amenities for a good beach house.