Great location, wonderfully appointed, amazing hosts. Stay here, you won't regret it!