Clean and spacious place, all the necessary amenities, great location