5 stars, 10 out of 10, highly recommend and would definitely stay again!