Checks all the boxes for a great long weekend for our family of 4 (2 little ones) .... great location, cozy beds, fully stocked kitchen & comfy/stylish furnishings. Would highly recommend & definitely stay here again!