This is a great place for any length of stay. I was here for almost 6 weeks and would happily return in the future. VERY clean and well equipped. The garden is exceptional and provides a lovely atmosphere. Highly recommend Cara's place.