great place, great location, great hosts. perfect for short and long stays:) we loved it there and it is definitely a special experience.