Beautiful, sparkling clean apartment, literally right on the beach. Could not have been better.