Great place, great hosts. Very professionally maintained, lot of thoughtful touches. The place is better than what it looks like in pictures!