I've stayed here twice! It has everything you need! I highly recommend this place.