Perfection!!! Clean, sparkling, beautifully decorated, secure, and better than we expected! Great location and within walking distance to everything. Lovely hosts and all toiletries provided. We enjoyed our stay and would go back!