Everything about our stay was wonderful and would have earned a 5 star review, but I have to especially note the above-and-beyond care provided by Kelly -- who responded to everything we asked with friendliness, professionalism, and a joy for being helpful. Her attention to detail is impeccable. The world needs more Kellys.