I was concerned about the cockroaches people were reviewing, but never saw one bug the whole time I was there. Definitely a convenient spot to get on the monorail, just difficult to locate the apartment.