AMAZING! No other word. Clean, communication was perfection and location was awesome. Would definitely stay here again.