For the price, this has everything you need! It's a bit far from things, but not far enough to be an issue. Had a great stay.