overall good experience. staff could be a bit rude at times. facilities were clean. not the best for socialization.