Very clean and well kept. Had everything we needed and then some. Great location with great views as well.