The location is absolutely perfect. We sat out on the balcony and watched the ocean waves everyday. The unit had everything we could have asked for and so many thoughtful items included. The bed was comfy and the place was very clean. We will definitely come again.