Clean, spacious, fantastic location... would definitely stay again!