Very clean. Great location. Nice view. Nice swimming pool