Loved my stay! The rooms are cute, beautifully decorated and very cosy. The gardens and pool area are beautiful. Everything in town is walking distance. The only downside was the unexpected cost of $30 for a dog, which I wasn't aware of when I made the booking.