Great location, excellent communication given in advance, good standard of accommodation for a short stay for 3 of us. May feel less spacious for more people or longer stay. Really good facilities in the complex. Adequately kitted out but some extra/personal touches would have make it even better.