Exactly as the add states, it really is an engineers paradise
As a business traveler it was perfect located and much cheaper than the over priced hotels in the area. If your comfortable in a share-house environment then this will be an easy stay.