The location is great but the place is full of small cockroaches and bugs. We just checked in and my wife panicked and started crying as she has a phobia from Bugs, so we spent the night in a Hotel nearby.