5* all round. Exceptionally clean property, perfect location, extremely helpful. Couldn’t have asked for a better host!