Absolutely wonderful place to stay, excellent communication, very helpful, everything was sparkling clean, lots of assistance with local activities, highly recommended :)