Extremely clean! Amazing view, probably the best iv seen so far. Beds were really comfortable. Very cozy! Everything went really smooth. Highly recommended.