Casablanca was in a convenient location with wonderful amenities for our weekend visit to Johnson City, except when we arrived there was a pile of poop next to the front and only entrance and it was never handled by the owners. Or when the restaurant next door had a club night with a DJ until 2:30am or there were people using the gym located directly below the apartment at 11pm despite Casablanca encouraging 9pm quiet time. Open, clean, gorgeous layout in the apartment was perfect for hanging out in, especially with kids. Other than that, I’m not sure that I would recommend this rental for families with younger kids. Lots of glassware in the kitchen and lots of outside street noise during the night between the local bars and the train.