Clean place to stay, beautiful views. First time got experience phone call from staff because my wife left her make-up bags by accident and they will send to my house. The place a little bit far from beach but still give 5 stars. Recommend it !