Very well maintained, clean and well located! We had a great time.