Extremely clean, great view and was taken care of great by hotel staff. Would recommend!