Wonderful location and everything you need! We will definitely be back!