Location and communication is great. However, the place has some bugs and it is not superclean. we found cockroaches in the kitchen and small spiders in the bathroom. Overall, great location, but somehow overpriced looking at how the unhygienic it is.