Great location, clean accommodation and incredible pool! Perfect for a large group.