Great place comfortable but there are cockroaches. Not a lot of them but all you need is one to make the place a turnoff. I would suggest having a regular pest control service. Too bad cuz I did like it up until the insect discovery.