Spotless. Comfortable. Felt myself at home. Beautiful view.