Absolutely wonderful, have stayed before and will stay again. Very comfortable, clean and has everything you can need.