Excellent location. Beautiful property. Everything well done and suited to make an excellent stay. Could not have been better!