great location great pool great gym