Excellent location! Pictures don't do it justice, this is place is awesome! Beautifully landscaped and decorated, incredibly comfortable and homey. Our hosts were very nice and incredibly accommodating. We will DEFINITELY be using this place again.