Very clean, great location, and the rooftop was ideal. Would stay again!