Absolutely fantastic! Clean, comfortable, easy to check in/out everything we needed! Could happily stay there for a week and be happy!