Huge villa with all amenities - a perfect stay