Beautifully appointed, friendly hosts, spotlessly clean and in a great location, this was a perfect place to stay for our family of 4. Highly recommended.