Stunning views including from the spectacular shower! We swam every day at the property's own private beach.