Spotless, quiet and well equipped. A relaxing place to stay.