Good place, good location, spacious! Great quality/price!
Just beware of the fact that you have to pay extra fees for late arrivals and for the cleaning fee!