This is a great Villa in a fantastic location right on the beach. We had a great time staying here. It has everything you could need.