Clean, spacious and stylish. Great location. Highly recommended.