Perfect location! Huge place and amazing service! 100% recommended