Great location. Clean and well-appointed. Easy access/check-in. Rooftop terrace was not very well-maintained.