Spacious and very clean. We love the location and comfort of the place so much. Would definitely book again without even considering another location nearby. Highly recommend.