Very nice place with all of the amenities apart from reliable phone/internet connection while inside the building.