This was an excellent place to stay. It was beyond what I had expected. The location, staff and environment made our trip perfect.
I would love to elaborate some time soon, but I'm still on holiday!