10/10 accomodation and views. Craig is an excellent host and never fails to go the extra mile for you.