A lovely beachside townhouse and very attentive hosts.