Perfect location and amazingly clean space. Everything you need to cook a real meal as well! We enjoyed the space for the few days we were there. The hospitality was impeccable.