Enjoyed our stay here. Our apartment was a good size, tea and coffee making facilities, there was a combination microwave,grill, oven, was a bit surprised there was not a sink in kitchen area, having to use bathroom for washing up was not ideal, but workable, all the utensils you would need. The bed was large, probably a touch hard for our liking, but it didn't stop us from sleeping really well, enough storage for clothes ect. We did have a balcony which was tiny. All areas of room very clean. We did go and look at the pool but didn't go in, plenty of towels but poolside. Reception staff helpful and polite. We would recommend Vision Apartments as the location and room were great and we look forward to going back.