Beautiful, spacious and clean. Wonderful and kind hosts that were extremely nice and accommodating. Would love to stay here again.