Extremely spacious and clean. We did not expect to get such a large area for the price we paid. We were very happy with our stay and would absolutely book again.