Great location and wonderful hosts. Very nicely appointed and thoughtful touches. Highly recommend.