5 stars. Book if possible.