WOW! One of the most comfortable and beautiful places we've stayed. Great kitchen fully equipped, great beds, and a fabulous view. Very responsive hosts with flexible checkin/checkout times. We loved this place and only regret we didn't plan on staying longer. Exceptional in every way.