Clean, plenty of space and well located. David’s attention to detail was noticeable, would definitely stay again!