Excellent place to stay in a top-notch cleaning conditions.