Excellent location, accommodation as described - very enjoyable stay.