We've stayed here twice now, both times for over a month. The front staff are very friendly and more than helpful when needed. Most spots are for long term guests but the grounds are always very clean and well kept and the long term residents are very friendly towards us and the kids!