Such a nice place! Came here with a couple of girlfriends for a short trip, and we were not disappointed. Although a 25-30 minute walk to the beach, the location was pretty good. Was walking distance to a lot of stores/restaurants/etc. Check-in and check-out were easy and painless. The place looks exactly like the pictures! Minimal complaints, except the floor needed a good sweep and there were dogs in the apartment next door.