Overall our experience was good, check-in process was smooth, the rooftop was nice and both units and beds appeared clean. That said, we did see a rat in one of the units which was off putting and no concession was offered. Without that this was a 5 star stay.