The accommodation was very good and the communication was excellent! Unfortunately, when we arrived the room hadn't been cleaned since the last people to stay but after a phone call this was very quickly dealt with. Excellent service and the only reason it isn't perfect is because of a small mistake.