5 stars!! We loved staying here! Excellent location, friendly staff, local tips and great communication! We will definitely stay again!