Great location and communication, clean and well supplied .