Very clean and great location! Loved the rooftop view and the host did a great job communicating everything!