Apartments at Glen Isla is walking distance to the beach