Grand villas for events on tropical beachfronts and clifftops