great central place to stay. large apartment on the beach