Very clean and great location - rooftop amenities were fantastic!