Nice location and food. Extremely high turnover in staff. Misleading info re: length of stay options. Way too expensive and they don't take insurance. This facility should be last option....please seek others. No way worth the cost. The sales staff upsells its clients....