Clean. Great views. Great upstairs. Would highly consider staying here again!