Absolutely perfect in every way! Great place in a great location. Steve and Kristen were very responsive with any questions we had during our stay