Well appointed pleasant clean new place to stay