Beautiful, clean, well designed place. Kind and communicative hosts. Not sure what could have been better.