excellent excellent spot. wonderful location. it's got what you need. it felt like home for the week we were there .