This place had it all! Perfect location and anything you could need during stay. 100% recommended