Clean, great location, well equipped kitchen. We had a great stay!