I absolutely enjoyed my stay at the Villa.
The Villa is located in perfect spot, right down the street from the beach. It is the perfect place to go if you feel like you want to get away, yet still be close to things.