excellent location, great place to stay, well equipped kitchen, great places to eat close by.