Very clean with many extras- an excellent place to stay.