Location was awesome, place was fairly clean. Kitchen amenities are adequate for home cooking, though we did bring an extra pan and baking sheet. Overall pretty happy with the stay.