Absolutely perfect location, literally 2 minute walk from the beach. The place was very clean and they supply boards and beach towels to use which is awesome! Only complaint, upstairs neighbors are extremely noisy, you'll hear every step.