Top property - excellent location- on-site amenities are brilliant - perfect place for a holiday