Overall, it is a decent place. There some minor problems but for a few days they are not deal breakers. For long stays though, you may want to book rooms to another facility. For example, there is no daily service to clean the room, no new towels if you use them, the gym is tiny (just a single machine) and some weights, no receptionist after 10pm, etc.