Perfect location, walking distance to beach and Cliff walk. Sparkling clean, lots of nice details (like outdoor shower and beach towels/cart), comfortable layout and seamless communication. Would definitely stay again.