Super clean. Great location with beautiful view. Highly recommend!