Absolutely perfect.
Location was excellent to walk to coffee each morning, space was clean and bright, included everything we needed, Stephanie was kind and accommodating.
Definitely plan to stay again the next time we visit.