Spotlessly clean, comfortable and well appointed. A fabulous place to stay.