Great accommodations, large kitchen, great location