I think it is a nice and friendly place to be. My family and I have toured many facilities and this is the one that made me feel most comfortable. The food is delicious, so I think I will stay! Also, the staff is very helpful and pleasant.
4250 66th Street N
St. Petersburg, FL 33709