Very roomy, and very clean. Waking distance to a pool and a gym was very convenient. Having alot of bathrooms was also a nice feature. Great communication with the owner was a plus!