The place is amazing, the location is ok, but there are ants everywhere; and this is a big con of this place :(