spacious / roomy, comfortable, private and secluded yet close to the beach and restaurants.