Very clean!!!! Pool is beautiful. Great location.