Very clean with good access to all necessary facilities. Good location .