Clean, photos are all current, location is great. We would be happy to stay here again sometime while visiting Melbourne