Leigh and Rob’s place is a lovely coastal apartment stocked with amenities to make your stay nice and comfortable. Their place is walking distance to food and the beach, and we thoroughly enjoyed our stay here.