Great location, accommodation and communication