Great apartment, easy check-in, short walk from beach and key attractions.