The apartment is perfect and has everything you could possibly need. Everything is neat and well thought out. Location is close enough to the beach, bike rentals, food, and public transportation. You will not be disappointed staying here.