Excellent location, awesome host. I give it 4.5 stars since the apartment is a bit dated, but that is just a minor detail. Don't pass up this little gem. You're closer to the beach than if you stayed at a beach front resort. You can have feet wet in 3 minutes from leaving the apartment.