Book this place. Great, and I mean great location. Very nice place as well. Had everything we needed and more.