Excellent Location. Beautiful home with excellent amenities (most notably the pool). Had an excellent stay.