Plenty of room and very clean! Rooftop is awesome! We will definitely stay here again. :)