Excellent location and huge place. Would definitely stay again.