Perfect location, trouble-free check-in, apartment equipment ok but the humidity and heat in the apartment favored cockroaches.