great location. good communication. every issue that i had was addressed immediately. i loved the gym and pool. highly recommend.