Clean, well located and good amenities. Highly recommended