Clean, quiet, awesome location, spacious, lots of seating, huge table space, nice kitchen, easy communication. Can't go wrong staying here. Would love to stay here again!