Very well designed, small but smart place. The host was great at communicating. We enjoyed our stay.