Great location, excellent communication, very clean and well-organised