Clean, spacious, lovely location and all the amenities you could ever need. Couldn't fault it!