The location is perfect. Everything is super clean, also the whole staff who helped us out are super nice. Better than what I expected. I would rate this place 11/10. Would definitely stay here again.