Good place. Great location, but the place is smaller than it looks. Also, cleaners don't speak English so that can be challenging.