Beautiful beachfront location and the most wonderful hospitality