Clean & in a good location , rooftop is a great plus! Felt a bit smaller than the pictures in our opinion and slightly pricey.