Everything I would want for a stay. Clean, spacious, great location. Would come back 100%!