Great location. Room was a good size. Unfortunately the shower was freezing, pool was getting cleaned on arrival so couldn’t use it. Electric had gone off for a whole day. Our room wasn’t cleaned even though we asked for it. Staff were friendly and helpful with booking activities. Breakfast had limited options