Very clean. Host is friendly and the place is exactly as advertised. Had a great time