Great place and facility. Place is fairly clean. Location is in a very very busy location. Took us 2 hours in a cab for a 3 mile ride to get to the property , so plan ahead. Hard to catch a cab we even used the app GRAB to catch a ride and on average took us 20-40 minutes for a cab. Might be hard but faster to walk than wait for a cab.