Great location, very clean, has all the amenities you need. The shared bathrooms are very clean.