Extremely spacious, and very clean. The communication provided by the host was impeccable which allowed for a smooth stay.