Great location, spacious and clean villa, nice pool and extra amenities. Would stay here again!