Location is perfect! You have everything you might need during a stay.