This place is all you need for your stay. Great location as well.