Instant book Garden Plunge Pool Villa Villa in Kestrel Hills 6 guests, 3 bedrooms, 4 beds, 2 baths $380 a night