This place is steps from the beach, and very close to a number of restaurants. Perfect for couples!