Everything you need; great location. Our experience was nothing but positive - great communication; ease of access; lockup garage; nice and warm in the midst of winter; fully functional kitchen. Would definitely recommend staying here.