Good communication, good location, one small issue with cleaning, good facilities