Clean, spacious and a great accommodation.