very clean and well maintained, beautiful views! an enjoyable stay.