The place is great and recommend to stay. There are few cockroaches inside the house and need to be careful when doing luggages packing as we found one inside our luggages.