5 stars - would definitely stay again!