Joining the choir of rave reviews - if available, could not recommend more highly.