good location, good communication, good room and facilities, a great experience!