A piece of heaven - very comfortable, quiet, clean and a feeling of being home when away from home.