Spacious, and beautifully designed. We enjoyed our stay.