Clean, nice size for a very small group, comfy beds, good location. I enjoyed my stay here.