Clean, great communication and very comfortable beds. Ample parking and lots of space too.