This was by far the best stay I have ever had. The check in was smooth sailing and not stressful like some can be. The cleanliness of the apartment out did any expectation I had and I cannot wait to return. The ocean view is something spectacular and the perfect sunset spot. The attention to detail with everything in apartment meant I had everything I needed for my stay. My only regret is not booking for longer.