Very clean a Big place. Good communication with recommendations for restraunts and more. Located at a large noisy street unfortunately.