We had two great nights at the Echo beach villa. We were warmly welcomed by the villa manager even though we were a bit late. The villa is new and spotless and located near the beach. Restaurants and bars are just around the corner. We would definately stay here again!