Great location, everything provided and great communication with Graham. Would recommend this to anyone.