very comfortable restful stay.