Location was absolutely perfect. All you need for a happy stay. We will be recommending this place to all of our friends and we will be back very soon.