Wonderful place. Spacious, clean, beautiful.
Great communication with the hosts.