Highly recommend -- clean, great location, excellent amenities (the rooftop pool!), and stellar communication. You won't regret this stay.