Good accommodation , communication and a great location