Great location, accommodation and communication.