Very clean. Beautiful view. Nice and cozy. Loved it.