Great location near the beach, public transportation nearby, enjoyable stay.