Very clean, everything you need, good communication with the owners, nice quiet location, very happy to recommend.