Ideal place to stay really clean and well fitted out.