Great stay, well-stocked kitchen, comfy beds and lots of amenities. Highly recommend!