The Harry is a newly-renovated nursing and residential care home situated in Westwood Ho - a beautiful seaside village in ...